pepper spray – Deutsch–English translations

🇬🇧 en de 🇩🇪

pepper spray noun

  • non-lethal riot-control agent
Pfefferspray
Wiktionary Links